be financially straitened - Spanish English Dictionary